fresh air grille - Turkish English Dictionary